and mesmerizing red fireflies